- one can't help doing smth
- one can't (couldn't) help doing smth кто-либо не удержался от того, чтобы сделать чего-либо/кто-либо не был в состоянии сделать чего-либо/кто-либо не мог не сделать чего-либо/нельзя не сделать чего-либо/нельзя удержаться, чтобы не сделать чего-либо
Большой англо-русский учебный словарь сочетаемости. Кауль М.Р., Хидекель С.С. 2010.